yan sen
24 Players, One Negotiating Table: When China-EU Table Tennis Switches Its Unit of Measurement from Medals to InstitutionsOn August 13, 2026, at the Royal Alpa Table Tennis Club in Brussels, 24 playe...
Eurotalents Camp in Luxembourg: Zhang Yining, Yan Sen and the Structure Behind Six Chinese Training PartnersIn the first week of September, at a training hall in Luxembourg, there was a...
Zhang Yining and Yan Sen Lead Eurotalents Camp in Luxembourg: China Exports Coaching MethodologyInside a training hall in Luxembourg, Zhang Yining bends down to correct the...
Hamilton's Radio Rant at Zandvoort: The Truth Buried in the DataLap 47 at Zandvoort: Lewis Hamilton has just been overtaken by Charles Lecler...
The Rodri – Mourinho Report: Dissecting a Phone Call Full of HolesThe phone call was retold with full ceremony. A man described as the Real...
T1 Before Worlds 2026: Faker and Oner Hit Bottom, and the Data Nobody Bothers to Read CloselyI remember that evening clearly. Busan, late in the 2026 season, I watched Ga...
PFL Loses Its CEO, MVP Takes the Wheel: The July Deal Rewritten Under a New NameOn July 30, a joint release announced the merger between the Professional...
Ninh Binh keeps Hoang Duc until 2030: The 'open door' clause is the key to successOn September 3, 2026, two days before the V-League 2026/27 opening match at t...
LPL 2026 Regional Finals: Invictus Gaming and the Equation of the Fourth SeedOn September 19, in the lower-bracket final of the LPL 2026 Regional Finals,...
A Chess Analysis With Zero Facts: The Fabrication Trap and the Reporter's TestAt two in the morning I opened the analysis file a contact had sent over, and...
Two Off-the-Ball Kicks, One Yellow Card: V-League Is Missing a Self-Correction MechanismOn the footage from the Đồng Nai versus Công an Hà Nội match on September 20,...
2027 FIVB Women's Volleyball World Cup: 32 Teams, 17 Days, 5 Cities — and a Name That Still Needs VerificationAt 3:12 a.m. Nagoya time I opened FIVB's draw webcast with a notebook split...
The Noise of the V.League Transfer Window and the True Price of a Youth AcademyOn 5 January 2026, at the Rajamangala Stadium in Bangkok, Nguyễn Xuân Son...
Three Moves, Thirty Minutes: Nihal Sarin and the Conversion Gap Against UzbekistanI was at the screen at eleven at night, notebook open, and the first thing I...
Asian Games 2026: India's Path to the Final and Two Data Blind Spots Nobody Is CheckingIn Hangzhou, the Asian Games men's team badminton final ended with a match...
Vietnam U23 vs Philippines U23: When the Broadcast Schedule Says More Than the Stats SheetOn the morning of September 18, in VTV's broadcast schedule, one line made...
When the Esports Analysis Is Empty: Silence Is Also a VerdictI just received a deep Stage-2 analysis of esports. The analysis window has...
College Basketball 2026-27: When Courts, Not Courtside, Decide the ChampionI have followed American college basketball for nearly four decades, from Lar...
Anaheim Rehearses for the 2028 Olympics: What Is Really Being Tested at the Honda Center?In a long document about schedules and venues, one sentence made me pause...
Bosna Sarajevo's Return to the BKT EuroCup: Heritage and ChallengesAfter 6,791 days of absence, Bosna Sarajevo officially returns to the BKT...
